Program Description Although a relatively young discipline, Software Engineering is a rapidly growing profession thanks to modern technology. As a Software Engineering student you learn to design, develop, implement, test and maintain software, as well as the principles governing hardware.
You will have broad exposure to the following topics:
Mathematics Natural Sciences Engineering Sciences Engineering Design Ethics Environmental Issues In your final year, you will work as part of a team to complete a capstone project involving the design, production and delivery of a software program. By the time you graduate you will possess a clear understanding of the marketplace and specialized skills in:
Programming Databases Software Design and Testing Quality Assurance Data Mining Signal and Image Processes Operating Systems Computer Hardware Our graduates are always in demand and apply their knowledge in a broad range of sectors including healthcare, finance, telecommunications and social networking.
Our Faculty of Engineering offers a unique four-year Bachelor of Engineering degree in Software Engineering, accredited by the Canadian Engineering Accreditation Board (CEAB), with an optional co-operative education component.
NOTE: Almost all Lakehead University programs are designed with courses that require successful completion of a a Fall session prerequisite course. As a result, students who choose to begin their academic studies in the Winter session will find the course selection extremely limited and will be restricted to attending on a part-time basis until the following Fall academic session. Most study permits require that the applicant is a full-time student. Because of this, It is recommended that students apply for a September start.

